have a rough tongue - Espagnol Anglais Dictionnaire